[
3]
表 2 常见数据+电源接口对比
简要地解释一下:
•
USB2.0、3.0 系列:这类接口的好处是即插即用(虽然这里说是即插即用,但一般工业相
机都还是要安装驱动以及相应的 SDK 才能调用的 ), 3.0 的速度达到了 5.0GB,但问题是
传输的线路太短,不太适合长距离、大批量工业相机的应用场景(这在大多数化工企业
中是这样,相机安装在工厂的各个角落,处理放在主控室)。
•
•
IEEE1394:Apple 公司推出的标准,传输速度介于 USB2.0~3.0 之间(还是比较慢的 ), 传
输距离达到了 100m,但是其需要额外的转接头,因此应用也不多。
GIGE:也就是常说的网口相机,传输速度虽然不高(一般来说也够用了 ), 但是传输距离
远,集成方便,配合上千兆路由器,可以实现大规模的工业相机集成,目前工业应用上
最为广泛,较为高端的工业相机也大多采用这种配置,唯一的缺点是需要额外的电源供
电。
•
Cameralink:一种专门的工业级视觉产品使用行业标准,传输速度可以达到 5.44Gbit/s,
往往用在之前的一些高速相机上(因为之前 USB2.0、GIGE 这些接口都太慢了),但缺点是
需要额外的图像采集卡、价格贵(一条线缆 1000 )、 而且不好用,要自己去写相机驱
动,并且不支持热插拔(会损坏相机!)。
原因:使用这类接口的相机在物理上被硬生生地拆为两部分,相机的厂商只负责相机的制
造,而相应的驱动、软件,比如说图像的采集、处理等算法都需要你自己对 CameraLink 采集
卡进行编程。
•
CiaXPress:速度快、传输距离远,独立供电、价格也便宜,推出来用以取代 Cameralink
接口。这类相机需要额外的接口卡,注意,这里是接口卡!接口卡不同于采集卡,其只
是相机采集到的数据的一个中转站,不会对数据做任何处理,其直接将数据存储在主寄
存器中。
因为这类相机传输速度较快,如果将拷贝数据的工作交给 CPU 来做的话,CPU 将会消耗大量
资源.
需要说明的是,我们选取工业相机型号的时候,接口并不是传输速度越好越好,而
是要挑合适的,杀鸡焉用牛刀?那怎么选型呢?我们下一节说!